#!/usr/bin/env bash
# encoding: utf-8
set -e

OUTPUT="${PWD}/Frameworks"
TMPDIR=$(mktemp -d)

# 创建输出目录
mkdir -p "$OUTPUT"

# 清理旧文件
rm -rf "$OUTPUT/WechatOpenSDK-XCFramework.xcframework"

# 下载并解压 SDK 到临时目录
curl -OL https://dldir1.qq.com/WechatWebDev/opensdk/XCFramework/OpenSDK2.0.4_NoPay.zip
unzip -q OpenSDK2.0.4_NoPay.zip -d "$TMPDIR"

# 查找并移动 xcframework
find "$TMPDIR" -name "WechatOpenSDK-XCFramework.xcframework" -exec mv {} "$OUTPUT" \;

# 清理
rm -rf "$TMPDIR"
rm -f OpenSDK2.0.4_NoPay.zip